var nombre_item, valor_item, valor_nuevo_item, j = 0;
var listadoItems = new Array();
var objeto = {"nombre": null,"valor": null};
/*ESTE CODIGO PERMITE SUBIR LOS ARCHIVOS EN EL MODULO */
$(document).ready(function()
{
    $('#boton').attr("disabled", true);    
    $('#ocultar').hide();    
    $("#fileuploader").uploadFile({                   
 		url: "subir",                         
		dragDrop: true,
		fileName: "myfile",
		returnType: "json",
                showDone: true,
		showDelete: true,                
                allowedTypes:"pdf,png,gif,jpg,jpeg",
		multiple:false,				
                onError:function(){alert('Debe seleccionar el tipo del documento que desea adjuntar');},
                onSubmit: function(){ $.post("recibir", {item:$("#lista_doc option:selected").html(), valor_item:$("#lista_doc").val()}, function(respuesta){/*alert(respuesta)*/});},
                onSuccess:function(){
                                      valor_item = $("#lista_doc").val();
                                      nombre_item = $("#lista_doc option:selected").html();
                                      
                                      listadoItems.push({"nombre": nombre_item,"valor": valor_item});                                      
                                      $("#lista_doc option:selected").remove();                                      
                                      
                                      //permite seleccionar el siguiente item
                                      valor_nuevo_item = $("#lista_doc option:selected").val();
                                      if (valor_nuevo_item >0)
                                      {
                                          $("#lista_doc option[value="+valor_nuevo_item+"]").attr("selected", "selected");                                          
                                      }
                                      num_items = $("#lista_doc option").length;//se cuenta la cantidad de items que contiene el combo                                       
                                      //console.log("numero items"+ num_items);
                                      if (num_items <= 1)
                                      {
                                           $('#boton').attr("disabled", false);
                                      }                                     
                                                                          
                                    },
 		deleteCallback: function (data, pd) 
                                {  
                                    $('#boton').attr("disabled", true);
                                    if (j < listadoItems.length)
                                    {
                                        $('#lista_doc').append(new Option(listadoItems[j].nombre, listadoItems[j].valor));
                                        $.post("eliminardocumento", {item_valor:listadoItems[j].valor}, function(respuesta){});
                                        j++;
                                    }
                                    else
                                    {
                                        j=0;
                                    }
                                                                        
                                    for (var i = 0; i < data.length; i++) 
                                    {                                        
                                        $.post("borrar", {op: "delete", valor_item:$("#lista_doc").val() ,name: data[i]}, function (resp,textStatus, jqXHR) {alert("Se ha eliminado el archivo");});
                                    }pd.statusbar.hide(); //You choice.
                                }//FIN FUNCION CALLBACK
                });//FIN FUNCION UPLOAD FILE 
                                               
                //FUNCION QUE PERMITE CERRAR LA VENTANA EMERGENTE
                $('#closer').click( function(){
												
												var name_per = document.getElementById("nombre_per");
												var cargo = document.getElementById("cargo");
												var email = document.getElementById("correo");
												var phone = document.getElementById("telefono");
												$.post("recibirdatosdocumento", {nombre_per:name_per.value, cargo:cargo.value, correo:email.value, telefono:phone.value}, function(respuesta){/*alert(respuesta);*/});
												alert('La Informacion del documento ha sido ingresada correctamente, a continuacion debe adjuntar el archivo haciendo clic en examinar');
												window.close();												
												});
				
            //$('#lista_doc').on('change', '', function() {$('#ocultar').fadeIn(15000); ventana_secundaria = window.open('datosdocumento','popupWindow','width=1000,height=630, left=400,top=0, scrollbars=0'); console.log('se abrio la ventana');});				
            $('#lista_doc').on('change', '', function() {$('#ocultar').fadeIn(15000); $( "#dialog-form" ).dialog( "open" );});
            
            $('#boton').click(function(){alert('SU INSCRIPCION HA FINALIZADO');});
});//FIN FUNCION READY
